i was so pissed off - Allemand Anglais Dictionnaire